settle payments - Français Anglais Dictionnaire